﻿using FreeSql.DatabaseModel;using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace Syx.Webapi.AppCode.Entities {

	[JsonObject(MemberSerialization.OptIn), Table(Name = "JK_INI_SB_TODAY_WARM_RYZD", DisableSyncStructure = true)]
	public partial class JKINISBTODAYWARMRYZD {

		[JsonProperty, Column(Name = "TAB_ID", IsPrimary = true)]
		public int TABID { get; set; }

		[JsonProperty, Column(Name = "APP_DESC", DbType = "VARCHAR2(200 BYTE)")]
		public string APPDESC { get; set; }

		[JsonProperty, Column(Name = "APP_USERNAME", DbType = "VARCHAR2(50 BYTE)")]
		public string APPUSERNAME { get; set; }

		[JsonProperty, Column(Name = "ATTACK_DATE", DbType = "DATE(7)")]
		public DateTime? ATTACKDATE { get; set; }

		[JsonProperty, Column(Name = "ATTACK_DESCRIBE", DbType = "VARCHAR2(200 BYTE)")]
		public string ATTACKDESCRIBE { get; set; }

		[JsonProperty, Column(Name = "ATTACK_ORDER", DbType = "VARCHAR2(10 BYTE)")]
		public string ATTACKORDER { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(255 BYTE)")]
		public string BAK1 { get; set; }

		[JsonProperty, Column(DbType = "DATE(7)")]
		public DateTime? BIRTHDAY { get; set; }

		[JsonProperty, Column(Name = "CARD_NUM", DbType = "VARCHAR2(50 BYTE)")]
		public string CARDNUM { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string CLINIC { get; set; }

		[JsonProperty, Column(Name = "CREATE_DATE", DbType = "DATE(7)")]
		public DateTime? CREATEDATE { get; set; }

		[JsonProperty, Column(Name = "DATETIME_OK", DbType = "DATE(7)")]
		public DateTime? DATETIMEOK { get; set; }

		[JsonProperty, Column(Name = "DEP_CODE", DbType = "VARCHAR2(50 BYTE)")]
		public string DEPCODE { get; set; }

		[JsonProperty, Column(Name = "DIAGNOSIS_DATE", DbType = "DATE(7)")]
		public DateTime? DIAGNOSISDATE { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(20 BYTE)")]
		public string DOCTOR { get; set; }

		[JsonProperty, Column(Name = "DOCTOR_CODE", DbType = "VARCHAR2(50 BYTE)")]
		public string DOCTORCODE { get; set; }

		[JsonProperty, Column(Name = "FAMILY_ADDRESS", DbType = "VARCHAR2(100 BYTE)")]
		public string FAMILYADDRESS { get; set; }

		[JsonProperty, Column(Name = "FAMILY_IPHONE", DbType = "VARCHAR2(20 BYTE)")]
		public string FAMILYIPHONE { get; set; }

		[JsonProperty, Column(Name = "FLAG_ZY", DbType = "VARCHAR2(10 BYTE)")]
		public string FLAGZY { get; set; }

		[JsonProperty, Column(Name = "HINT_DEPT_NAME", DbType = "VARCHAR2(50 BYTE)")]
		public string HINTDEPTNAME { get; set; }

		[JsonProperty, Column(Name = "IS_APP_NOSB", DbType = "NUMBER(22)")]
		public decimal? ISAPPNOSB { get; set; }

		[JsonProperty, Column(Name = "IS_APPFLAG", DbType = "VARCHAR2(10 BYTE)")]
		public string ISAPPFLAG { get; set; }

		[JsonProperty, Column(Name = "IS_CRB", DbType = "NUMBER(22)")]
		public decimal? ISCRB { get; set; }

		[JsonProperty, Column(Name = "IS_CRB_APP", DbType = "VARCHAR2(20 BYTE)")]
		public string ISCRBAPP { get; set; }

		[JsonProperty, Column(Name = "IS_HF", DbType = "VARCHAR2(50 BYTE)")]
		public string ISHF { get; set; }

		[JsonProperty, Column(Name = "IS_HINT", DbType = "NUMBER(22)")]
		public decimal? ISHINT { get; set; }

		[JsonProperty, Column(Name = "IS_NOT_APP", DbType = "NUMBER(22)")]
		public decimal? ISNOTAPP { get; set; }

		[JsonProperty, Column(Name = "IS_SB", DbType = "VARCHAR2(20 BYTE)")]
		public string ISSB { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(80 BYTE)")]
		public string JOB { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string MZID { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(64 BYTE)")]
		public string NAME { get; set; }

		[JsonProperty, Column(Name = "NOT_APP_DESC", DbType = "VARCHAR2(200 BYTE)")]
		public string NOTAPPDESC { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(500 BYTE)")]
		public string NOTE { get; set; }

		[JsonProperty, Column(Name = "OBJ_UNIT", DbType = "VARCHAR2(150 BYTE)")]
		public string OBJUNIT { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(10 BYTE)")]
		public string OLD { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(4 BYTE)")]
		public string SEX { get; set; }

		[JsonProperty, Column(DbType = "NUMBER(22)")]
		public decimal? VISIT { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(10 BYTE)")]
		public string ZYCOUNT { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string ZYID { get; set; }

	}

}
